Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 STAFFORDS Detached £600,000 18 Feb 2014
4 STAFFORDS Detached £970,000 12 Jan 2023
7 STAFFORDS Detached £750,000 21 Dec 2017
10 STAFFORDS Detached £465,000 31 Mar 2016
11 STAFFORDS Detached £810,000 30 Oct 2019
12 STAFFORDS Detached £725,000 18 Dec 2018